object FrmOrderCan: TFrmOrderCan
  Left = 0
  Top = 0
  Caption = #25805#20316#25195#25551
  ClientHeight = 750
  ClientWidth = 1370
  Color = clBtnFace
  Font.Charset = ANSI_CHARSET
  Font.Color = clWindowText
  Font.Height = -12
  Font.Name = #24494#36719#38597#40657
  Font.Style = []
  OldCreateOrder = False
  Position = poScreenCenter
  PixelsPerInch = 96
  TextHeight = 17
  object GrdTrance: TcxGrid
    Left = 0
    Top = 65
    Width = 1370
    Height = 685
    Align = alClient
    Font.Charset = ANSI_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = #24494#36719#38597#40657
    Font.Style = []
    ParentFont = False
    TabOrder = 1
    object tvTrance: TcxGridDBTableView
      Navigator.Buttons.CustomButtons = <>
      DataController.DataSource = dsTrance
      DataController.Summary.DefaultGroupSummaryItems = <>
      DataController.Summary.FooterSummaryItems = <>
      DataController.Summary.SummaryGroups = <>
      OptionsCustomize.ColumnsQuickCustomization = True
      OptionsData.CancelOnExit = False
      OptionsData.Deleting = False
      OptionsData.DeletingConfirmation = False
      OptionsData.Inserting = False
      OptionsView.NoDataToDisplayInfoText = '<'#27809#26377#25968#25454'>'
      OptionsView.GroupByBox = False
      OptionsView.Indicator = True
      OptionsView.IndicatorWidth = 30
      object tvTranceBILL_NO: TcxGridDBColumn
        DataBinding.FieldName = 'BILL_NO'
        HeaderAlignmentHorz = taCenter
        Width = 127
      end
      object tvTranceOPERTION: TcxGridDBColumn
        DataBinding.FieldName = 'OPERTION'
        HeaderAlignmentHorz = taCenter
        Width = 107
      end
      object tvTranceOP_TIME: TcxGridDBColumn
        DataBinding.FieldName = 'OP_TIME'
        HeaderAlignmentHorz = taCenter
        Width = 148
      end
      object tvTranceNODE_NO: TcxGridDBColumn
        DataBinding.FieldName = 'NODE_NO'
        HeaderAlignmentHorz = taCenter
        Width = 111
      end
      object tvTranceNODE_NAME: TcxGridDBColumn
        DataBinding.FieldName = 'NODE_NAME'
        HeaderAlignmentHorz = taCenter
        Width = 122
      end
      object tvTranceEMP_NO: TcxGridDBColumn
        DataBinding.FieldName = 'EMP_NO'
        HeaderAlignmentHorz = taCenter
        Width = 97
      end
      object tvTranceEMP_NAME: TcxGridDBColumn
        DataBinding.FieldName = 'EMP_NAME'
        HeaderAlignmentHorz = taCenter
        Width = 91
      end
      object tvTranceCLASS_NAME: TcxGridDBColumn
        Caption = #29677#27425#21517#31216
        DataBinding.FieldName = 'CLASS_NAME'
        HeaderAlignmentHorz = taCenter
        Width = 133
      end
      object tvTranceUSER_NO: TcxGridDBColumn
        DataBinding.FieldName = 'USER_NO'
        HeaderAlignmentHorz = taCenter
        Width = 119
      end
      object tvTranceNEXT_NODE: TcxGridDBColumn
        DataBinding.FieldName = 'NEXT_NODE'
        HeaderAlignmentHorz = taCenter
        Width = 114
      end
      object tvTranceNEXT_NAME: TcxGridDBColumn
        DataBinding.FieldName = 'NEXT_NAME'
        HeaderAlignmentHorz = taCenter
        Width = 106
      end
      object tvTranceREMARK: TcxGridDBColumn
        DataBinding.FieldName = 'REMARK'
        HeaderAlignmentHorz = taCenter
        Width = 145
      end
    end
    object lvEXP_COMP: TcxGridLevel
      GridView = tvTrance
    end
  end
  object cxGroupBox1: TcxGroupBox
    Left = 0
    Top = 0
    Align = alTop
    Style.Edges = [bLeft, bTop, bRight]
    TabOrder = 0
    Height = 65
    Width = 1370
    object Label1: TLabel
      Left = 295
      Top = 8
      Width = 48
      Height = 17
      Caption = #25195#25551#31449#28857
    end
    object Label2: TLabel
      Left = 462
      Top = 8
      Width = 48
      Height = 17
      Caption = #25195#25551#31867#22411
    end
    object Label3: TLabel
      Left = 638
      Top = 8
      Width = 48
      Height = 17
      Caption = #20316#19994#20154#21592
    end
    object Label4: TLabel
      Left = 295
      Top = 38
      Width = 48
      Height = 17
      Caption = #25195#25551#29677#27425
    end
    object Label5: TLabel
      Left = 462
      Top = 38
      Width = 36
      Height = 17
      Caption = #31614#25910#20154
    end
    object Label6: TLabel
      Left = 638
      Top = 38
      Width = 48
      Height = 17
      Caption = #25195#25551#22791#27880
    end
    object Label7: TLabel
      Left = 841
      Top = 8
      Width = 48
      Height = 17
      Caption = #19979#19968#31449#28857
    end
    object Label8: TLabel
      Left = 12
      Top = 20
      Width = 48
      Height = 17
      Caption = #36816#21333#32534#21495
    end
    object Label9: TLabel
      Left = 841
      Top = 38
      Width = 36
      Height = 17
      Caption = #38598#21253#21495
    end
    object Label10: TLabel
      Left = 1203
      Top = 21
      Width = 24
      Height = 17
      Caption = #20214#25968
      Visible = False
    end
    object edtOpNode: TcxButtonEdit
      Left = 349
      Top = 4
      Properties.Buttons = <
        item
          Default = True
        end>
      Properties.OnButtonClick = edtOpNodePropertiesButtonClick
      TabOrder = 1
      Width = 108
    end
    object cmbStatus: TcxLookupComboBox
      Left = 525
      Top = 4
      Properties.ClearKey = 46
      Properties.DropDownListStyle = lsFixedList
      Properties.KeyFieldNames = 'PARAMCODE'
      Properties.ListColumns = <
        item
          FieldName = 'CAPTIONCHN'
        end>
      Properties.ListOptions.ShowHeader = False
      Properties.ListSource = dsTspState
      TabOrder = 2
      Width = 108
    end
    object edtOpEmp: TcxButtonEdit
      Left = 695
      Top = 4
      Properties.Buttons = <
        item
          Default = True
        end>
      Properties.OnButtonClick = edtOpEmpPropertiesButtonClick
      TabOrder = 3
      Width = 136
    end
    object edtSign: TcxTextEdit
      Left = 525
      Top = 33
      TabOrder = 7
      Width = 108
    end
    object edtNextNode: TcxButtonEdit
      Left = 897
      Top = 4
      Properties.Buttons = <
        item
          Default = True
        end>
      Properties.OnButtonClick = cxButtonEdit3PropertiesButtonClick
      TabOrder = 4
      Width = 108
    end
    object cxButton1: TcxButton
      Left = 1011
      Top = 7
      Width = 93
      Height = 46
      Action = actScan
      TabOrder = 6
    end
    object edtPkgNo: TcxTextEdit
      Left = 897
      Top = 33
      TabOrder = 9
      Width = 108
    end
    object edtRemark: TcxTextEdit
      Left = 695
      Top = 33
      TabOrder = 8
      Width = 136
    end
    object edtOrder: TcxTextEdit
      Left = 67
      Top = 4
      ParentFont = False
      Style.Font.Charset = ANSI_CHARSET
      Style.Font.Color = clWindowText
      Style.Font.Height = -35
      Style.Font.Name = #24494#36719#38597#40657
      Style.Font.Style = []
      Style.IsFontAssigned = True
      TabOrder = 0
      OnKeyDown = edtOrderKeyDown
      Width = 225
    end
    object edtCnt: TcxTextEdit
      Left = 1233
      Top = 17
      TabOrder = 5
      Visible = False
      Width = 48
    end
    object teNodeName: TcxTextEdit
      Left = 349
      Top = 4
      Properties.ReadOnly = True
      TabOrder = 10
      Width = 90
    end
    object teEmpName: TcxTextEdit
      Left = 695
      Top = 4
      Properties.ReadOnly = True
      TabOrder = 11
      Width = 118
    end
    object teNextNode: TcxTextEdit
      Left = 897
      Top = 4
      Properties.ReadOnly = True
      TabOrder = 12
      Width = 90
    end
    object beClassId: TcxButtonEdit
      Left = 349
      Top = 31
      Properties.Buttons = <
        item
          Default = True
        end>
      Properties.OnButtonClick = beClassIdPropertiesButtonClick
      TabOrder = 14
      Width = 108
    end
    object teClassName: TcxTextEdit
      Left = 349
      Top = 31
      Properties.ReadOnly = True
      TabOrder = 13
      Width = 90
    end
  end
  object ActionList: TActionList
    Images = FrmConsole.img32
    Left = 584
    Top = 160
    object actScan: TAction
      Caption = #25195#25551
      ImageIndex = 21
      OnExecute = actScanExecute
    end
  end
  object dsTspState: TDataSource
    DataSet = Dm.crsTspState
    Left = 656
    Top = 160
  end
  object crsTmp: TClientRowSet
    Aggregates = <>
    Left = 136
    Top = 128
  end
  object crsTrance: TClientRowSet
    Aggregates = <>
    CommandText = 'select class_id from tsp_trance where 1=2'
    AppServer = Dm.AppServer
    TableName = 'tsp_trance'
    Left = 440
    Top = 200
    object crsTranceID: TStringField
      FieldName = 'ID'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
      Size = 100
    end
    object crsTranceBILL_ID: TStringField
      FieldName = 'BILL_ID'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceBILL_NO: TStringField
      DisplayLabel = #36816#21333#32534#21495
      FieldName = 'BILL_NO'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceDIRECTION: TIntegerField
      FieldName = 'DIRECTION'
      ProviderFlags = [pfInUpdate]
    end
    object crsTranceTRACK_NO: TStringField
      FieldName = 'TRACK_NO'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTrancePKG_NO: TStringField
      FieldName = 'PKG_NO'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceOP_CODE: TStringField
      DisplayLabel = #25195#25551#31867#22411
      FieldName = 'OP_CODE'
      ProviderFlags = [pfInUpdate]
    end
    object crsTranceOPERTION: TStringField
      DisplayLabel = #25195#25551#31867#22411
      FieldName = 'OPERTION'
      ProviderFlags = [pfInUpdate]
      Size = 100
    end
    object crsTranceOP_TIME: TStringField
      DisplayLabel = #25195#25551#26102#38388
      FieldName = 'OP_TIME'
      ProviderFlags = [pfInUpdate]
    end
    object crsTranceREC_TIME: TStringField
      FieldName = 'REC_TIME'
      ProviderFlags = [pfInUpdate]
    end
    object crsTranceGROUP_CODE: TStringField
      FieldName = 'GROUP_CODE'
      ProviderFlags = [pfInUpdate]
    end
    object crsTranceNODE_NO: TStringField
      DisplayLabel = #20316#19994#32593#28857#32534#21495
      FieldName = 'NODE_NO'
      ProviderFlags = [pfInUpdate]
    end
    object crsTranceNODE_NAME: TStringField
      DisplayLabel = #20316#19994#32593#28857#21517#31216
      FieldName = 'NODE_NAME'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceNODE_TEL: TStringField
      FieldName = 'NODE_TEL'
      ProviderFlags = [pfInUpdate]
    end
    object crsTranceEMP_NO: TStringField
      DisplayLabel = #20316#19994#20154#21592#24037#21495
      FieldName = 'EMP_NO'
      ProviderFlags = [pfInUpdate]
    end
    object crsTranceEMP_NAME: TStringField
      DisplayLabel = #20316#19994#20154#21592#21517#31216
      FieldName = 'EMP_NAME'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceBATCH_NO: TStringField
      DisplayLabel = #20316#19994#29677#27425
      FieldName = 'BATCH_NO'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceUSER_NO: TStringField
      DisplayLabel = #30331#35760#20154
      FieldName = 'USER_NO'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceREMARK: TStringField
      DisplayLabel = #22791#27880
      FieldName = 'REMARK'
      ProviderFlags = [pfInUpdate]
      Size = 200
    end
    object crsTranceSYNC_FLAG: TStringField
      FieldName = 'SYNC_FLAG'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsTranceSYS_ACCOUNT: TStringField
      FieldName = 'SYS_ACCOUNT'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceVERSION: TIntegerField
      FieldName = 'VERSION'
    end
    object crsTranceCHANNEL_ID: TStringField
      FieldName = 'CHANNEL_ID'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceNEXT_NODE: TStringField
      DisplayLabel = #19979#19968#31449#28857#32534#21495
      FieldName = 'NEXT_NODE'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceNEXT_NAME: TStringField
      DisplayLabel = #19979#19968#31449#28857#21517#31216
      FieldName = 'NEXT_NAME'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceTRUCK_NO: TStringField
      FieldName = 'TRUCK_NO'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceCARGO_CNT: TIntegerField
      FieldName = 'CARGO_CNT'
      ProviderFlags = [pfInUpdate]
    end
    object crsTranceOPERTIONEN: TStringField
      FieldName = 'OPERTIONEN'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceOP_SOURCE: TStringField
      FieldName = 'OP_SOURCE'
      ProviderFlags = [pfInUpdate]
    end
    object crsTranceEMP_TEL: TStringField
      FieldName = 'EMP_TEL'
      ProviderFlags = [pfInUpdate]
    end
    object crsTranceCLASS_NAME: TStringField
      FieldName = 'CLASS_NAME'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsTranceCLASS_ID: TStringField
      FieldName = 'CLASS_ID'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
  end
  object dsTrance: TDataSource
    DataSet = crsTrance
    Left = 504
    Top = 200
  end
end
